XLinkUserModel

本Class是用于描述XLink用户对象的Model类。主要用于描述或者存储用户授权登陆后返回的授权信息

另外提供了一些构建方法,还有将数据端点实体转字典等方法。

一、注意事项

当前用户的属性不能随便更改,否则可能会引起错误。

二、 属性列表

参数名称 描述 类型
user_id 用户ID NSNumber
access_token 物联云平台RESTful接口调用凭证 NSString
refresh_token 物联云平台RESTful接口刷新凭证 NSString
expire_in 物联云平台RESTful接口调用凭证有效期(秒) NSNumber
authorize 用户认证码 NSString

三、API 列表

1. 通过字典还原成用户对象模型

- (instancetype)initWithDict:(NSDictionary *)dic;

支持的版本

开始支持的版本:5.0

注意事项

传入的字典对象需要是通过getAuthorizeDict获取的,或者通过授权登陆接口获取的,不然可能有问题。

输入参数

具体的接口输入参数描述如下:

参数名称 描述 类型 必选
dic 用户授权信息字典 NSDictionary

输出参数

错误码

2. 根据服务器返回用户数据赋值到用户对于的属性

- (``void``)setInfoWithDict:(NSDictionary *)dic;

支持的版本

开始支持的版本:5.0

注意事项

输入参数

具体的接口输入参数描述如下:

参数名称 类型 描述 必选
dic NSDictionary 用户授权信息字典

输出参数

错误码

3. 获取用户授权信息的字典

- (NSDictionary *)getAuthorizeDict;

支持的版本

开始支持的版本:5.0

注意事项

输入参数

输出参数

具体的接口输出参数描述如下:

描述 类型 必选
用户授权信息字典 NSDictionary

错误码

没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题